package com.huamoxi.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.data.annotation.Id;

import java.io.Serializable;

@Data
@EqualsAndHashCode(callSuper = true)
@TableName("sys_menu")
public class Menu extends BaseEntity implements Serializable {

    // 主键
    @Id
    private Integer id;

    // 上级菜单
    private String parent;

    // 菜单等级
    private Integer level;

    // 菜单名称
    private String name;

    // 菜单路径
    private String path;

    // 菜单组件
    private String component;

    // 图标
    private String icon;

    // 菜单排序序号
    private Integer sort;

    // 备注描述
    private String remark;

    // 菜单状态 1显示 2不显示
    private Integer status;

    // 所属系统
    private Long systemId;

    // 创建人id
    private Long createUserId;

    // 更新人id
    private Long updateUserId;
}
